/* CSS PER I COMMENTI ALLE NEWS */
div.comment{
	width: 400px;
    background:url(themes/MODULI_IMG/MODULO_NEWS/cBody.png) repeat-y top; 
	margin:auto;
	margin-top: 20px;
	margin-bottom: 10px;
}

div.cbody{
	background: url(themes/MODULI_IMG/MODULO_NEWS/cTop.png) no-repeat top;
    padding: 10px 10px 0;
}
	
div.cbody p{margin:0 0 0.8em;}

div.author{
	margin-top:-0.8em;
	padding:35px 0 0 25px;
    background: #FFF url(themes/MODULI_IMG/MODULO_NEWS/cBottom.png) no-repeat top
}
	
div.author strong{color: #7CA500;}

/* CLASSI PER LE NEWS IN LETTURA */

div.readnews {
	padding: 5px;
	position:relative;
}

div.readnews div.cont{
	margin-right: 75px;
}

div.readnews img.topic {
	position:absolute;
	top:5px;
	right:5px;
}

div.readnews img.rss {
	position:absolute;
	top:80px;
	right:5px;
}

div.readfooter{
	text-align:center;
	margin-bottom:100px;
}

br.clear{
	clear:both;
}

div.readnews {
	padding: 5px;
	position:relative;
}

div.readnews div.cont{
	margin-right: 75px;
}

/* CSS PER LE NEWS GENERALI */

div.news {
	padding: 5px;
	position:relative;
	margin-bottom:5px;
}

div.news img {
	position:absolute;
	top:5px;
	right:5px;
}

div.newscont{
	margin-right: 75px;
	padding:5px;
	text-align:justify;
}

div.footernews{
	padding-top:30px;
	text-align:center;
}

div.feedrss{
	text-align:center;
}

div.feedrss img{
	vertical-align:middle;
}